pulse-modulated radar - Spanish English Dictionary